home *** CD-ROM | disk | FTP | other *** search
- object SyntAnal40: TLibSyntAnalyzer
- Formats = <
- item
- DisplayName = 'Default'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clWindowText
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = []
- FormatType = ftCustomFont
- end
- item
- DisplayName = 'Text'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clBlack
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = []
- BgColor = clInfoBk
- MultiLineBorder = True
- end
- item
- DisplayName = 'Tag bound'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clGray
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = [fsBold]
- end
- item
- DisplayName = 'Comment'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clRed
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = [fsBold]
- end
- item
- DisplayName = 'Tag param'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clBlue
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = []
- end
- item
- DisplayName = 'Tag properties'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clPurple
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = []
- end
- item
- DisplayName = 'Unknown tag content'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clFuchsia
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = [fsBold, fsUnderline]
- end
- item
- DisplayName = 'Tag Key'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clWindowText
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = [fsBold]
- end
- item
- DisplayName = 'Number'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clNavy
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = [fsBold]
- end
- item
- DisplayName = 'Bound'
- Enabled = False
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clWindowText
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = []
- BorderTypeLeft = blSolid
- BorderColorLeft = clGray
- BorderTypeTop = blSolid
- BorderColorTop = clGray
- BorderTypeRight = blSolid
- BorderColorRight = clGray
- BorderTypeBottom = blSolid
- BorderColorBottom = clGray
- MultiLineBorder = True
- end
- item
- DisplayName = 'Marked block'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clHighlightText
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = []
- BgColor = clHighlight
- FormatType = ftColor
- end
- item
- DisplayName = 'Tree item (attribute)'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clBlue
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = []
- BgColor = 14155775
- FormatType = ftColor
- end
- item
- DisplayName = 'Tree item (tag)'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clWindowText
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = [fsBold]
- end
- item
- DisplayName = 'CF keys'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clNavy
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = [fsBold, fsItalic]
- end
- item
- DisplayName = 'CFQuery in tree'
- Font.Charset = RUSSIAN_CHARSET
- Font.Color = clBlue
- Font.Height = -13
- Font.Name = 'Times New Roman'
- Font.Style = [fsBold, fsUnderline]
- BgColor = clYellow
- FormatType = ftCustomFont
- end
- item
- DisplayName = 'CF ident'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clTeal
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = []
- end
- item
- DisplayName = 'CF Symbol'
- Font.Charset = RUSSIAN_CHARSET
- Font.Color = clMaroon
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = [fsBold]
- end
- item
- DisplayName = 'CF string'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clBlue
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = []
- FormatType = ftColor
- end
- item
- DisplayName = 'Query reserved'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = clWindowText
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = [fsBold]
- end
- item
- DisplayName = 'Query param,output'
- Font.Charset = DEFAULT_CHARSET
- Font.Color = cl3DDkShadow
- Font.Height = -13
- Font.Name = 'Courier New'
- Font.Style = [fsUnderline]
- end>
- TokenRules = <
- item
- DisplayName = 'Comment'
- StyleName = 'Comment'
- TokenType = 1
- Expression = '(?ms)<!--.*?(-->|\Z)'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Comment end'
- StyleName = 'Comment'
- TokenType = 1
- Expression = '# for use in <SCRIPT>'#13#10'-->'#13#10
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Query Symbol'
- StyleName = 'CF Symbol'
- BlockName = 'CF query open'
- TokenType = 13
- Expression = '[/,\.;:\(\)=\+\-\*\#]'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Query Symbol <>'
- StyleName = 'CF Symbol'
- TokenType = 13
- Expression = '<\x20 | \x20>'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = '<'
- StyleName = 'Tag bound'
- TokenType = 10
- Expression = '<[/!\-]*'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = '>'
- StyleName = 'Tag bound'
- TokenType = 11
- Expression = '>'#13#10
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Integer'
- StyleName = 'Number'
- BlockName = 'Tag begin'
- TokenType = 5
- Expression = '\d+'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'HEX'
- StyleName = 'Number'
- BlockName = 'Tag begin'
- TokenType = 7
- Expression = '\#[a-f\d]+'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Tag param'
- StyleName = 'Tag param'
- BlockName = 'Tag begin'
- TokenType = 4
- Expression = '(?s)".*?("|\Z)'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Tag ident'
- BlockName = 'Tag begin'
- TokenType = 2
- Expression = '[^\s=>]+'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = '='
- StyleName = 'Tag bound'
- BlockName = 'Tag begin'
- TokenType = 3
- Expression = '='#13#10
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Unknow tag content'
- StyleName = 'Unknown tag content'
- BlockName = 'Tag begin'
- Expression = '[^>]*'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = '&...'
- StyleName = 'Tag Key'
- TokenType = 9
- Expression = '&\w+;'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Query String'
- StyleName = 'Tag properties'
- BlockName = 'CF query open'
- TokenType = 4
- Expression = #39'.*?('#39'|$)'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Query ident'
- StyleName = 'CF ident'
- BlockName = 'CF query open'
- TokenType = 12
- Expression = '[a-z_]\w*'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Query Float'
- StyleName = 'Number'
- BlockName = 'CF query open'
- TokenType = 6
- Expression =
- '#with exp. dot is optional '#13#10'\d+ \.? \d+ e [\+\-]? \d+ |'#13#10'#witho' +
- 'ut exp. dot is required'#13#10'\d+ \. \d+'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Query int'
- StyleName = 'Number'
- BlockName = 'CF query open'
- TokenType = 5
- Expression = '\d+'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = '#param'
- StyleName = 'Query param,output'
- TokenType = 9
- Expression = '\#[\w_\.]*\#'
- ColumnFrom = 0
- ColumnTo = 0
- end
- item
- DisplayName = 'Text'
- StyleName = 'Text'
- TokenType = 9
- Expression = '[^<&\#]*'
- ColumnFrom = 0
- ColumnTo = 0
- end>
- BlockRules = <
- item
- DisplayName = 'Tag keys'
- StyleName = 'Tag Key'
- BlockType = btTagDetect
- ConditionList = <
- item
- TokenTypes = 4
- end
- item
- TagList.Strings = (
- '<'
- '</')
- TokenTypes = 1024
- end>
- HighlightPos = cpAny
- IgnoreAsParent = False
- end
- item
- DisplayName = 'CF keys'
- StyleName = 'CF keys'
- BlockType = btTagDetect
- ConditionList = <
- item
- TagList.Strings = (
- 'cf*')
- CondType = tcMask
- TokenTypes = 4
- IgnoreCase = True
- end
- item
- TagList.Strings = (
- '<'
- '</')
- TokenTypes = 1024
- end>
- HighlightPos = cpAny
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Tag property'
- StyleName = 'Tag properties'
- BlockType = btTagDetect
- ConditionList = <
- item
- TagList.Strings = (
- '=')
- TokenTypes = 8
- end
- item
- TokenTypes = 4
- end>
- IdentIndex = 1
- HighlightPos = cpAny
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Tag property value'
- StyleName = 'Tag param'
- BlockType = btTagDetect
- ConditionList = <
- item
- TokenTypes = 20
- end
- item
- TagList.Strings = (
- '=')
- TokenTypes = 8
- end>
- HighlightPos = cpAny
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Tag begin'
- ConditionList = <
- item
- TokenTypes = 1024
- end>
- BlockEnd = 'Tag end'
- NotCollapsed = True
- DisplayInTree = False
- DynHighlight = dhRange
- HighlightPos = cpAny
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Simple tag block'
- StyleName = 'Comment'
- ConditionList = <
- item
- TagList.Strings = (
- 'br'
- 'cfparam'
- 'hr'
- 'image'
- 'img'
- 'link')
- TokenTypes = 4
- IgnoreCase = True
- end
- item
- TagList.Strings = (
- '<')
- TokenTypes = 1024
- end>
- BlockEnd = 'Simple tag block end'
- DynHighlight = dhRange
- HighlightPos = cpAny
- CancelNextRules = True
- TreeItemStyle = 'Tree item (tag)'
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Simple tag block end'
- BlockName = 'Simple tag block'
- BlockType = btRangeEnd
- ConditionList = <
- item
- TokenTypes = 2048
- end>
- HighlightPos = cpAny
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Tag end'
- BlockType = btRangeEnd
- ConditionList = <
- item
- TokenTypes = 2048
- end>
- HighlightPos = cpAny
- IgnoreAsParent = False
- end
- item
- DisplayName = 'CF query open'
- ConditionList = <
- item
- TagList.Strings = (
- 'cfquery')
- CondType = tcMask
- TokenTypes = 4
- IgnoreCase = True
- end
- item
- TagList.Strings = (
- '<')
- TokenTypes = 1024
- end>
- BlockEnd = 'CF query close'
- HighlightPos = cpAny
- CancelNextRules = True
- TreeItemStyle = 'CFQuery in tree'
- IgnoreAsParent = False
- end
- item
- DisplayName = 'CF query close'
- BlockType = btRangeEnd
- ConditionList = <
- item
- TokenTypes = 4
- end
- item
- TagList.Strings = (
- '</')
- TokenTypes = 1024
- end>
- SameIdent = True
- HighlightPos = cpAny
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Tag block begin'
- ConditionList = <
- item
- TagList.Strings = (
- 'br'
- 'cfparam'
- 'hr'
- 'image'
- 'img'
- 'link')
- CondType = tcNotEqual
- TokenTypes = 4
- IgnoreCase = True
- end
- item
- TagList.Strings = (
- '<'
- '<!')
- TokenTypes = 1024
- end>
- BlockOffset = 1
- BlockEnd = 'Tag block end'
- HighlightPos = cpAny
- CollapseFmt = '< %s0 >'
- TreeItemStyle = 'Tree item (tag)'
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Tag block end'
- BlockType = btRangeEnd
- ConditionList = <
- item
- TokenTypes = 4
- IgnoreCase = True
- end
- item
- TagList.Strings = (
- '</')
- TokenTypes = 1024
- end>
- BlockOffset = -1
- SameIdent = True
- HighlightPos = cpAny
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Comment begin'
- ConditionList = <
- item
- TokenTypes = 2
- end>
- BlockEnd = 'Comment end'
- DisplayInTree = False
- HighlightPos = cpAny
- CollapseFmt = '<!-- ... -->'
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Comment end'
- BlockType = btRangeEnd
- ConditionList = <
- item
- TokenTypes = 2
- end>
- HighlightPos = cpAny
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Tag attribute'
- BlockName = 'Tag begin'
- ConditionList = <
- item
- TokenTypes = 20
- end
- item
- TagList.Strings = (
- '=')
- TokenTypes = 8
- end
- item
- TokenTypes = 4
- end>
- NotCollapsed = True
- NameFmt = '%s0 %s-1 %s-2'
- HighlightPos = cpAny
- NoEndRule = True
- TreeItemStyle = 'Tree item (attribute)'
- IgnoreAsParent = False
- end
- item
- DisplayName = 'Query keys'
- StyleName = 'Query reserved'
- BlockType = btTagDetect
- ConditionList = <
- item
- TagList.Strings = (
- 'and'
- 'by'
- 'from'
- 'having'
- 'or'
- 'order'
- 'select'
- 'where')
- TokenTypes = 4096
- IgnoreCase = True
- end>
- HighlightPos = cpAny
- IgnoreAsParent = False
- end>
- CodeTemplates = <>
- SubAnalyzers = <
- item
- DisplayName = 'Style sheet'
- AlwaysEnabled = True
- StartExpression = '(?si)<style[^>]*> '#13#10
- EndExpression = '</style>'#13#10
- SyntAnalyzer = SyntAnalyzer10
- end
- item
- DisplayName = 'VB script'
- AlwaysEnabled = True
- StartExpression = '(?si)<script[^>]*vbscript[^>]*>\s*(<!--)?'#13#10
- EndExpression = '(?i)(-->)?\s*</script>'#13#10
- end
- item
- DisplayName = 'Java script 1'
- AlwaysEnabled = True
- StartExpression = '(?si)<script[^>]*javascript[^>]*>\s*(<!--)?'#13#10
- EndExpression = '(?i)(//)?(-->)?\s*</script>'#13#10
- SyntAnalyzer = SyntAnal6
- end
- item
- DisplayName = 'ASP'
- AlwaysEnabled = True
- StartExpression = '<%'#13#10'#(?i)<%@[^>]*?vbscript[^>]*>'#13#10'#\s*<%'#13#10
- EndExpression = '%>'#13#10
- end
- item
- DisplayName = 'PHP'
- AlwaysEnabled = True
- StartExpression = '(?si)<script[^>]*php[^>]*>\s*(<!--)?'#13#10
- EndExpression = '(?i)(-->)?\s*</script>'#13#10
- SyntAnalyzer = SyntAnal16
- end
- item
- DisplayName = 'PHP 2'
- AlwaysEnabled = True
- StartExpression = '(?i)<\?(php)?'#13#10
- EndExpression = '\?>'#13#10
- SyntAnalyzer = SyntAnal16
- end
- item
- DisplayName = 'Java script'
- AlwaysEnabled = True
- StartExpression = '(?si)<script>'#13#10
- EndExpression = '(?i)(//)?(-->)?\s*</script>'#13#10
- SyntAnalyzer = SyntAnal6
- end>
- TokenTypeNames.Strings = (
- 'Unknown'
- 'Comment'
- 'Identifier'
- 'Symbol'
- 'String'
- 'Integer const'
- 'Float const'
- 'Hex const'
- 'Char const'
- 'Text'
- 'Open Tag'
- 'Close Tag'
- 'CF ident'
- 'CF symbol')
- MarkedBlockStyle = 'Marked block'
- DefaultStyleName = 'Default'
- Extentions = 'cfm'
- LexerName = 'Coldfusion'
- Left = 144
- Top = 184
- end
-